"composite tape" - Details

English Term:
composite tape
Arabic Term:
شريط إخباري مركَّب
Arabic Definition:

.